weaving shuttle - Turkish English Dictionary